protective garment worn over clothing - German English Dictionary